Word Hen
What is the meaning of the word "
slicked up
"?
Definitions:
having been made especially tidy
adjective
slicked up for visitors